<?php
/**
 * Interface to describe method those list filter definately should have
 *
 * @author Lukas Normantas
 */
interface Areal_Model_ICollectionFilter {

    function getNamespaceAlias();

    function setData($data);

    function getData();

    function setSort($field);

    function getSort();

    function filterQuery(Doctrine_Query $query);

    function getDefaultSort();

    function getDefaultData();

}

